crypto/tls.clientHandshakeStateTLS13.serverHello (field)
33 uses
crypto/tls (current package)
handshake_client.go#L210: serverHello: serverHello,
handshake_client_tls13.go#L22: serverHello *serverHelloMsg
handshake_client_tls13.go#L63: if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
handshake_client_tls13.go#L72: hs.transcript.Write(hs.serverHello.marshal())
handshake_client_tls13.go#L113: if hs.serverHello.supportedVersion == 0 {
handshake_client_tls13.go#L118: if hs.serverHello.supportedVersion != VersionTLS13 {
handshake_client_tls13.go#L123: if hs.serverHello.vers != VersionTLS12 {
handshake_client_tls13.go#L128: if hs.serverHello.ocspStapling ||
handshake_client_tls13.go#L129: hs.serverHello.ticketSupported ||
handshake_client_tls13.go#L130: hs.serverHello.secureRenegotiationSupported ||
handshake_client_tls13.go#L131: len(hs.serverHello.secureRenegotiation) != 0 ||
handshake_client_tls13.go#L132: len(hs.serverHello.alpnProtocol) != 0 ||
handshake_client_tls13.go#L133: len(hs.serverHello.scts) != 0 {
handshake_client_tls13.go#L138: if !bytes.Equal(hs.hello.sessionId, hs.serverHello.sessionId) {
handshake_client_tls13.go#L143: if hs.serverHello.compressionMethod != compressionNone {
handshake_client_tls13.go#L148: selectedSuite := mutualCipherSuiteTLS13(hs.hello.cipherSuites, hs.serverHello.cipherSuite)
handshake_client_tls13.go#L187: hs.transcript.Write(hs.serverHello.marshal())
handshake_client_tls13.go#L192: if hs.serverHello.selectedGroup == 0 && hs.serverHello.cookie == nil {
handshake_client_tls13.go#L197: if hs.serverHello.cookie != nil {
handshake_client_tls13.go#L198: hs.hello.cookie = hs.serverHello.cookie
handshake_client_tls13.go#L201: if hs.serverHello.serverShare.group != 0 {
handshake_client_tls13.go#L209: if curveID := hs.serverHello.selectedGroup; curveID != 0 {
handshake_client_tls13.go#L252: transcript.Write(hs.serverHello.marshal())
handshake_client_tls13.go#L278: hs.serverHello = serverHello
handshake_client_tls13.go#L290: if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
handshake_client_tls13.go#L295: if len(hs.serverHello.cookie) != 0 {
handshake_client_tls13.go#L300: if hs.serverHello.selectedGroup != 0 {
handshake_client_tls13.go#L305: if hs.serverHello.serverShare.group == 0 {
handshake_client_tls13.go#L309: if hs.serverHello.serverShare.group != hs.ecdheParams.CurveID() {
handshake_client_tls13.go#L314: if !hs.serverHello.selectedIdentityPresent {
handshake_client_tls13.go#L318: if int(hs.serverHello.selectedIdentity) >= len(hs.hello.pskIdentities) {
handshake_client_tls13.go#L347: sharedKey := hs.ecdheParams.SharedKey(hs.serverHello.serverShare.data)
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)